#include <stdio.h>

// 字符串逆序输出
int main(int argc, char const *argv[])
{
    
    char buf[128];
    int buf_len = 0;
    scanf("%s" , buf);

    // 求长度
    for ( buf_len = 0 ; buf[buf_len] != '\0' ; buf_len++ )  { }
    
    // 点灯调试
    printf("%d\n" , buf_len);
    

    for (int i = buf_len; i >= 0;  i-- )
    {
        putchar(buf[i]);
    }
    
    printf("\n");


    return 0;
}
